southern luzon giant cloud rat - Turkish English Dictionary